home *** CD-ROM | disk | FTP | other *** search
- *----------------*
- | ANIPLAYER 2.09 |
- *----------------*
-
-
- Présentation:
- -------------
-
- Ce Shareware est un lecteur multimédia écrit totalement en assembleur
- 68000 et DSP 56001 (pour la décompression des images), il peut lire:
- - Les vidéos QuickTime (MOV), Video For Windows (AVI), Autodesk
- Animator (FLI/FLC/FLH), et MPEG 1/2 (MPG).
- - Les vidéos interactives QuickTime VR (MOV avec la souris).
- - Les sons Audio Visual Research (AVR), Microsoft RIFF-WAVE (WAV),
- Apple Interchange File Format (AIF), Real Audio (RA 14.4K et 28.8K),
- et MPEG 1/2 Audio Layer 1,2,3 (MP1/2/3).
- - Les images JPEG.
- Il a été écrit et optimisé principalement pour le FALCON.
- Le fichier est lut petit à petit (direct to disk), et le programme
- utilise donc pas beaucoup de mémoire.
- Avec le true color du FALCON et le DSP, il est possible d'obtenir une
- animation tout a fait correcte avec le son sans sauter d'image (il
- faut aussi un lecteur CD-ROM rapide).
- Pour l'instant peut de formats sont reconnus avec le DSP (la
- compression principalement reconnue est au format Cinepak CVID).
- L'affichage s'effectue dans une fenêtre, et l'on peut se déplacer à
- un endroit donné de l'animation (curseur ou boutons magnétophone) sauf
- pour les formats FLI/FLC/FLH.
- Le programme supporte le protocole VA_START qui permet de changer de
- fichier en double-cliquant sur le nom (si Aniplayer est déclaré pour
- les fichiers AVI/MOV/FLI/MPG/AVR/WAV/AIF/RA/MP/JPG) dans le bureau, le
- programme étant lancé uniquement la première fois. AV_SENDKEY est
- aussi supporté. Le Drag & Drop avec la fenêtre est possible pour
- changer de fichier. Le programme peut également tourner en accessoire
- s'il est renommé en ACC. Il peut donc fonctionner en multitâche. Il
- peut également fonctionner en TTP avec une ligne de commande sans le
- GEM.
- Aniplayer supporte le protocole ID4-OLGA, un exemple est un plug-in
- pour votre browser favori.
- Le logiciel est en français (ressource intégré) mais peut fonctionner
- en anglais si le fichier N_FRENCH.TXT se trouve dans le même
- répertoire qu'ANIPLAY.PRG.
-
-
- Matériel requis:
- ----------------
-
- FALCON conseillé pour le true color et le DSP.
- TT avec carte graphique 32768/65536 couleurs conseillée.
- Machine TOS équipée d'un 68030 au minimum et de 2 mégas de mémoire
- (risque de 3 bombes sur un ST(E) pour certaines décompressions).
- La plupart des modes graphiques sont reconnus:
- - Toutes les résolutions possibles du FALCON.
- - Tous les modes graphiques ATARI avec plans.
- - Les cartes graphiques true color 24 bits (codage 32 bits motorola
- pour PowerMac, ou NOVA ET4000 pour l'HADES).
- - Les cartes graphiques 32768/65536 couleurs format motorola (MATRIX
- par exemple) ou format intel (NOVA par exemple).
- - Les cartes graphiques 256 couleurs sans plans.
- Le programme fonctionne également sans son DMA, dans ce cas c'est le
- YAMAHA qui est utilisé (toujours en direct to disk), ou la carte
- PSOUND (HADES).
- Le coprocesseur mathématique est seulement obligatoire pour le Real
- Audio 28.8K.
-
-
- Informations:
- -------------
- Une courte aide est disponible (HELP) donnant un descriptif du
- programme et des options, et les bulles d'aide avec BubbleGEM. La
- documentation complète peut être obtenue via ST-Guide.
- La limitation en vitesse est occasionnée par les transferts incessants
- du 60030 au DSP pour l'image à décompresser, et du DSP au 60030 pour
- afficher le résulat (le bus du FALCON étant à 16 MHz à l'origine).
-
- La ligne d'informations de la fenêtre affiche les indications
- suivantes:
- - Le temps écoulé en secondes.
- - Le temps d'occupation CPU maximum en % (sur les 20 dernières
- images), une valeur nettement supérieure à 100 % signifie
- normallement que l'on ne tient pas la cadence indiquée en
- images/seconde.
- - En mode pas à pas c'est le numéro d'image courante qui est affiché
- à la place du temps d'occupation CPU.
- - Le nombre d'images par seconde.
-
- Le mode graphique, où l'animation est la plus rapide, est en true
- color sur FALCON, ou, un TT ou HADES avec une carte graphique
- 32768/65536 couleurs.
- Si le mode graphique est en 256 couleurs, les animations en 16
- millions et 32768 couleurs sont tramées (animation plus lente). Si le
- mode graphique est inférieur à 256 couleurs, l'image est tramée en
- monochrome (animation également plus lente), ou 16 couleurs dans ce
- mode graphique.
-
- Il est possible de sauver le film (en entier ou une partie) dans les
- formats suivants par rapport à la résolution vidéo de l'écran:
- - AVI, Video For Windows en Microsoft RLE 256 couleurs (RLE8).
- - MOV, QuickTime en:
- * Apple Animation RLE 256 couleurs (RLE8) si écran <= 256 couleurs.
- * Apple Animation RLE 32768 couleurs (RLE16) si écran > 256 couleurs.
- La sélection d'images par défaut démarre du muméro un jusqu'au nombre
- d'images du fichier, ou démarre de l'image courante si la pause est
- activée. En changeant l'image de départ ou l'image de fin, une ligne
- inférieure indique la durée correspondante.
- Le réglage de qualité (de 1 à 5) est seulement utilisé pour le RLE16.
- Durant la sauvegarde, un bouton rouge est affiché au bas de la
- fenêtre.
-
- Il est possible de sauver l'image courante ou une sélection d'images
- dans les formats suivants par rapport à la résolution vidéo de l'écran:
- - IMG, GEM Bit Image:
- * 256 couleurs si écran <= 256 couleurs (XIMG).
- * true color 24 bits si écran >= 256 couleurs.
- - TGA, Targa Image 2.0 en true color 24 bits:
- * conversion à partir de 256 couleurs si écran <= 256 couleurs.
- * conversion à partir de 256 couleurs si animation en 256 couleurs.
- * conversion à partir du true color 16 bits.
- * 24 bits directement si écran en true color 24 bits.
- La sélection d'images par défaut démarre du muméro un jusqu'au nombre
- d'images du fichier, ou démarre de l'image courante si la pause est
- activée. En changeant l'image de départ ou l'image de fin, une ligne
- inférieure indique la durée correspondante. Le nom de fichier comporte
- dans ce cas les 5 derniers caractères réservés pour le numéro d'image
- de 00001 à 99999 (par ex: FRM00001.IMG pour la première image).
- Durant la sauvegarde, un bouton rouge est affiché au bas de la
- fenêtre.
-
- On peut également copier l'image courante (^C) dans le presse-papier
- GEM (fichier SCRAP.IMG).
-
- Les formats de compression image AVI/MOV reconnus sont les suivants:
- +-----------------------+-----------+-------------+-------------------+
- | Nom | Id | Couleurs | Remarques |
- +-----------------------+-----------+-------------+-------------------+
- | Microsoft Video 1 MSVC| CRAM8 | 256 | avec/sans DSP |
- | | CRAM16 | 32768 | |
- | Radius Cinepak | CVID | 256 | |
- | | CVID | 16 millions | avec/sans DSP |
- | Intel Indeo R3.1 | IV31 | 16 millions | |
- | Intel Indeo R3.2 | IV32 | 16 millions | |
- | JFIF JPEG | JPEG | 16 millions | avec/sans DSP |
- | Apple Uncompressed | RAW1/2/4 | 2/4/16 | MOV RAW1/2/4 |
- | | RAW8/16 | 256/32768 | et RAW16/24/32 |
- | | RAW24/32 | 16 millions | non testés |
- | Microsoft RGB | RGB4/8/16 | 16/256/32768| AVI RGB4/16/24 |
- | | RGB24 | 16 millions | non testés |
- | Apple Animation RLE | RLE1/2/4 | 2/4/16 | MOV RLE1/2/24/32 |
- | | RLE8/16 | 256/32768 | non testés |
- | | RLE24/32 | 16 millions | |
- | Microsoft RLE | RLE4/8 | 16/256 | AVI RLE4 non testé|
- | Apple Video RPZA | RPZA | 32768 | avec/sans DSP |
- | Apple Graphics SMC | SMC8 | 256 | MOV |
- | Component Video YUV2 | YUV2 | 16 millions | MOV non testé |
- | Intel Raw YUV9 (YVU9) | YUV9 | 16 millions | |
- +-----------------------+-----------+-------------+-------------------+
- Les décompressions DSP sont possibles en true color FALCON et
- toutes les résolutions vidéo inférieures.
-
- Le son est restitué à la fréquence d'origigne (si le rééchantillonnage
- est coché). Dans la majeure partie, le réchantillonnage se fait de
- manière rapide (en enlevant ou ajoutant un échantillon), dans les
- autres cas, il se fait par interpollation linéaire (plus lent).
-
- Il est possible de sauver le son à la fréquence d'origine si le
- rééchantillonnage n'est pas sélectionné, ou à la fréquence machine
- s'il est sélectionné, et dans les formats suivants:
- - AVR, Audio Visual Research (ATARI).
- - WAV, Microsoft RIFF-WAVE (PC).
- - AIF, Apple Interchange File Format (MAC).
- Durant la sauvegarde, un bouton rouge est affiché au bas de la
- fenêtre.
-
- Les formats de compression du son AVI/MOV/WAV reconnus sont les suivants:
- - MS_ADPCM: 16 bits AVI/WAV (APCM), codage sur 4 bits.
- - DVI_ADPCM: 16 bits AVI/WAV (DVI), codage sur 4 bits.
- - IMA4: 16 bits MOV, codage sur 4 bits.
- - ALAW: 16 bits AVI/MOV/WAV (ALAW), codage sur 8 bits.
- - MULAW: 16 bits AVI/WAV (ULAW), codage sur 8 bits.
- - MAC3: 8 bits MOV, codage sur 1/3 bit.
- - MAC6: 8 bits MOV, codage sur 1/6 bit.
- - PCM: non compressé AVI/WAV.
- - RAW0: non compressé MOV.
- - RAW: non compressé MOV.
- - TWOS: non compressé signé MOV.
- - IN32: non compressé signé 16 bits stéréo MOV.
-
- Un mode pas à pas est disponible (touche '.'):
- - Si la lecture est en cours, la pause est activée.
- - Si la pause est activée, on passe à l'image suivante.
-
- La fonction scan (touche S) permet de voir toutes les images le plus
- vite possible sans le son. Pour lancer le scan on peut également
- double-cliquer sur le bouton avance rapide dans la fenêtre.
-
- La fonction slide-show permet de voir (ou d'écouter) à la suite
- toutes les fichiers dans le même répertoire. En cas d'erreur, la
- lecture peut poursuivre sur l'animation suivante.
-
- Lors de la lecture d'un fichier, il est possible de demander des
- informations le concernant (^I ou I):
- - Informations animation:
- * dimensions.
- * nombre de couleurs.
- * nombre d'images.
- * nombre d'images par seconde.
- * le pas des images clef.
- * durée.
- * numéro de l'image courante.
- * type de compression.
- * nom de la compression.
- - Informations son:
- * qualité (8/16 bits mono/stéréo).
- * fréquence fichier.
- * fréquence machine (la plus proche).
- * durée.
- * type de compression.
- - Informations mémoire:
- * taille en octets de buffers fichier (décompression vers buffer
- image ou écran).
- * taille en octets du buffer image (conversion format écran).
- * taille en octets du buffer écran (buffer redraws, inutilisé si
- affichage direct demandé).
- * taille en octets des buffers son.
- Sinon, des statistiques peuvent être obtenues (^I ou I):
- - Durée réelle en secondes.
- - Images affichées en %.
- - Moyenne temps d'occupation CPU en %.
- - Temps d'occupation CPU minimum en %.
- - Temps d'occupation CPU maximum en %.
- - Moyenne nombre d'images par seconde.
-
-
- Raccourcis clavier:
- -------------------
-
- <CTRL C> : Copie l'image courante dans presse-papiers
- <CTRL E> : Sauvegarde film.
- <CTRL I> ou <I> : Informations ou statistiques
- <CTRL L> : Ouvrir fichier AVR/WAV/AIF/RA/MP?.
- <CTRL M> : Sauvegarde image.
- <CTRL N> : Sauvegarde son.
- <CTRL O> : Ouvrir fichier AVI/MOV/QT/FL?/MPG.
- <CTRL P> : Ouvrir fichier JPG.
- <CTRL Q> : Quitter le programme.
- <CTRL S> : Sauver options.
- <CTRL U> : Arrête et ferme l'animation.
- < > : Bascule pause / lecture animation.
- <.> : Mode pas à pas.
- <-> ou ⇩ : Niveau sonore -
- <+> ou ⇧ : Niveau sonore +
- <0> ou <F10> : Utiliser DSP.
- <1> ou <F1> : Affichage direct.
- <2> ou <F2> : Rééchantillonnage.
- <3> ou <F3> : Couper le son.
- <4> ou <F4> : Son seulement.
- <5> ou <F5> : Contrôle lenteur.
- <6> ou <F6> : Sauter images.
- <7> ou <F7> : Boutons magnétophone.
- <8> ou <F8> : Fenêtre réduite.
- <9> ou <F9> : Sans GEM.
- <A> : Bouclage.
- <B> : Qualité.
- <C> : Bascule couleur / noir et blanc pour CVID/JPEG/YUV/IV.
- <D> : Sans D2D.
- <O> : Menu options.
- <P> : Lecture.
- <S> : Scan.
- ⇦ ⇨ : +/- 1 seconde (impossible pour FLI/FLC/FLH).
- ⇦ ⇨ et <SHIFT> : +/- 10 secondes (impossible pour FLI/FLC/FLH).
- ⇦ ⇨ et <CTRL> : +/- 60 secondes (impossible pour FLI/FLC/FLH).
- <HELP> : Aide.
- <UNDO> : Arrête et ferme l'animation.
- <ESC> et 'quitter à la fin' non sélectionné : Arrête et ferme l'animation.
- <ESC> et 'quitter à la fin' sélectionné : Quitter le programme.
-
-
- Description des options:
- ------------------------
-
- L'option 'utiliser DSP' active le DSP pour certains formats. S'il
- est utilisé la fenêtre l'indique.
-
- L'option 'affichage direct' provoque une accélération supplémentaire
- au DSP, mais provoque des vagues à l'écran et les redraws sont
- impossibles. Cette option n'est pas toujours disponible (256 couleurs
- et monochrome). En true color FALCON et l'affichage direct, le DSP
- travaille en tâche de fond pour les transferts (il interrompt le
- 680xx), ce qui permet de décompresser l'image pendant le chargement de
- la suivante.
-
- L'option 'qualité' permet en enlevant la qualité des couleurs
- d'accélérer la décompression seulement sans DSP. En true color FALCON
- ou 32768/65536 couleurs, la qualité est légérement enlevée sur la
- compression CVID (Cinepak).
- En 256 couleurs, le tramage est supprimé pour les animations en 32768
- et 16 millions de couleurs (plus rapide qu'avec le DSP mais grosse
- dégradation de la qualité).
- Avec la compression IV31/32 (Intel Indeo), cette option permet en
- enlevant la qualité des couleurs d'accélérer la décompression.
-
- L'option 'rééchantillonnage' donne une reproduction du son fidèle à
- l'original (mais peut ralentir la machine pour certaines fréquences).
- Sur une machine sans son DMA, cette option n'est pas disponible car il
- est possible d'obtenir la fréquence exacte avec le YAMAHA.
-
- L'option 'couper le son' permet de répondre au téléphone.
-
- L'option 'son seulement' permet d'écouter correctement le son si
- l'animation est trop lente (son répété).
-
- L'option 'contrôle lenteur' animation provoque un message d'erreur si
- l'animation est trop lente (son répété). Ce message propose de,
- baisser le son d'un octave, de couper le son, ou d'ignorer le
- problème.
-
- L'option 'sauter images' si l'animation est trop lente permet de
- supprimer la répétition du son si l'animation est trop lente.
- L'animation est interrompue jusqu'à la prochaine image entière. Des
- images mémorisées sont décompressés et intercalées pendant le temps
- libre (32 au maximum, dans ce cas la taille du buffer fichier est
- multipliée par 32, au delà l'option est inhibée).
-
- L'option 'boutons magnétophone' permet d'avoir ces boutons classiques
- pour se déplacer à un endroit donné de l'animation ou d'avoir un
- curseur horizontal pour se déplacer n'importe où.
-
- L'option 'fenêtre réduite' enlève les boutons et la barre de
- déplacement afin de charger des animations de hauteur plus élevée.
-
- L'option 'sans GEM' est le dernier recours pour accélérer encore
- le programme, seulement le clavier est géré directement (adieu le
- multitâche !). Dans ce mode, il est tout à fait possible de charger
- une animation de 320 * 240 dans une résolution vidéo de 320 * 240.
- Sur FALCON avec moniteur TV ou VGA l'affichage s'effectue dans une
- résolution vidéo de L * H true color dans la mesure du possible
- (si l'image n'est pas supérieure à L * H). La machine rebascule
- automatiquement dans le mode vidéo courant en cas d'erreur ou d'arrêt.
- FALCON L * H
- VGA 160 * 240 25,175 MHz
- VGA 320 * 240 25,175 MHz
- VGA 384 * 304 32 MHz (horloge interne ou externe)
- VGA 640 * 480 50 MHz Centurbo II
- TV 320 * 240 32 MHz
- TV 640 * 480 32 MHz
-
- L'option 'sans D2D' charge tout le fichier en mémoire avant la
- lecture si c'est possible. Le son est restitué en direct to disk
- mais en mémoire. Les images sont décompressées directement.
-
- L'option 'bouclage' permet de recommencer au début dès que la fin
- du fichier est atteinte ou de redémarrer au premier fichier avec le
- slide-show.
-
- L'option 'quitter à la fin' est utile si le programme est appelé par
- un autre avec une ligne de commande. Cette option n'a pas d'effet si
- l'option bouclage est sélectionnée.
-
- L'option 'pause au démarrage' passe le programme en pause sur la 1ère
- image et également lors de la fin de fichier.
-
- L'option 'sans erreur' permet de supprimer l'affichage des boîtes
- d'alertes invitant à passer et l'erreur 'Fin de fichier atteinte'.
-
- Il est posssible de sauvegarder toutes les options (^S).
-
-
- Configuration affichage:
- ------------------------
-
- Le 'délais slide show image' permet de fixer l'affichage de l'image
- de 0 à 99 secondes.
-
- Le sélection 'affichage sans interface GEM' permet de choisir le
- mode d'affichage de ce mode soit:
-
- - Automatique: Changement de résolution sur FALCON, et zoom 2X si le
- CPU est >= 68040 et la taille de l'image est <= 384 * 304 sur VGA
- et 640 * 480 sur TV.
- - Normal: Force la taille normale.
- - Zoom 2X: Force le zoom 2X.
-
- La sélection 'tramage en 256 couleurs' fixe le mode de la palette des
- couleurs utilisée en 256 couleurs pour le tramage:
-
- - Palette player: Palette fixe de 216 couleurs.
- - Palette courante: Couleurs approchées avec la palette courante.
-
- Le 'sélecteur de fichiers' est configurable:
-
- - Automatique: Utilise le sélecteur de fichiers de MagiC (si MagiC
- est installé).
- - TOS: Utilise toujours le sélecteur du TOS.
- - Sans popup: Idem à TOS, mais en plus supprime les popup-menus dans
- le menu déroulant (sélection *.*).
-
- La sélection 'vitesse vidéo sans son' permet de choisir le nombre
- d'images par secondes pour les fichiers n'ayant pas de son:
-
- - Normal: D'après le fichier.
- - Forcée: Force le nombre d'image par secondes de 1 à 99 (fichiers
- FLI par exemple).
-
-
- Configuration sonore:
- ---------------------
-
- La sélection 'direct to disk' permet de choisir le mode de lecture:
-
- - Automatique: Le direct to disk est toujours actif si le fichier le
- permet. Par exemple le préchargement du son a lieu pour les fichiers
- Real Audio 28.8K si le CPU est < 68060.
- - Charger avant: Préchargement du son pour les fichiers AVI/MOV/RA/MP.
- L'option 'sans D2D' (permettant de faire du D2RAM en chargeant tout
- le fichier en mémoire) est inhibée dans ce cas et le son est chargé
- avant.
- - Forcer: Force le direct to disk pour les fichiers Real Audio 28.8K.
-
- La sélection 'système sonore' configure la reprodution sonore:
-
- - Automatique: Utilise directement le hard si c'est possible.
- - XBIOS: Force l'utilisation du XBIOS si les fonctions existent.
- - Analogique: Utilise les deux voies audio analogiques.
- - Numérique: Utilise les huit voies numériques, normalement pour le
- port DSP du FALCON (Analog 8 de Soundpool par exemple).
-
- La sélection 'horloge CD' permet sur FALCON d'agir sur la
- reconnaissance de l'horloge externe pour les fréquences CD:
-
- - Automatique: Détection automatique au démarrage du programme.
- - Ignorer: Horloge externe ignorée.
- - Forcer: Indique la présence de l'horloge externe sans faire le test.
-
- La sélection 'Mode DSP MP3' permet sur FALCON de choisir le mode du
- fonctionnement du DSP pour le MP3:
-
- - Normal: Transferts DSP normaux (par le port host).
- - Transferts DMA: Transferts DSP par le DMA et sortie audio directe
- (plus rapide).
-
- La sélection 'Mode sans DSP MP3' permet de choisir le mode de
- decompression du MP3 avec uniquement le CPU:
-
- - Normal: Décompression des deux voies avec un MP3 stéréo.
- - Forcer en mono: Plus rapide avec un MP3 stéréo.
-
-
- Ligne de commande:
- ------------------
-
- Si la ligne de commande contient au moins l'une des options
- suivantes alors le programme démarre comme un programme TTP:
- +annnnnnnnnn : adresse contrôle programme (10 chiffres max)
- +bnnnnn : force le nombre de plans de l'écran (5 chiffres max)
- +d : avec dsp (-d: sans dsp)
- +e : affiche les erreurs (-e: sans, +e par défaut)
- +hnnnnn : force la hauteur de l'ecran (5 chiffres max)
- +i : bouclage (-i: sans)
- +m : avec images (-m: son seulement)
- +o nom_cible : conversion fichier (sauvegarde en AVR/WAV/AIF/AVI/MOV)
- +p : avec son (-p: coupure son)
- +q : avec qualité (-q: sans)
- +r : rééchantillonnage du son (-r: sans)
- +s : sauter images (-s: toutes les images)
- +wnnnnn : force la largeur de l'ecran (5 chiffres max)
- +xnnnnn, +ynnnnn: position (5 chiffres max, centrée par défaut)
- +znnnnnnnnnn : adresse informations (10 chiffres max)
-
- Le chemin et le nom de fichier suivent les options, par ex:
- +d +r C:\MOVIES\X.MOV lit X.MOV avec dsp et rééchantillonnage.
- -p C:\MOVIERS\*.MOV lit tous les MOV du répertoire sans le son.
- +p C:\MOVIERS\*.* lit tous les fichiers du répertoire avec le son.
-
- Les options non indiquées proviennent du fichier ANIPLAY.INF. S'il
- n'existe pas les options par défaut sont +d +i +m +p +q +r +s.
- Les options affichage direct, sans GEM, et quitter à la fin sont
- sélectionnées.
- L'option contôle lenteur animation et sans D2D ne sont pas
- sélectionnées.
-
- Ce mode ne fonctionne pas dans les résolutions vidéo en 4 couleurs
- (le GEM n'est pas utilisé). Sur FALCON si l'image est inférieure ou
- égale à 320 * 240, l'affichage se fait en true color.
- Si la position de l'animation est indiquée (+x +y), la résolution
- vidéo ne passe pas en true color sur FALCON. Dans ce mode, le fond
- de l'écran n'est pas effacé. Dans les résolutions vidéo avec plans,
- x est aligné sur 16 points.
-
- Adresse (+a) est utilisé pour contrôler le programme. Un exemple pour
- les programmeurs est meilleur qu'une explication:
-
- En C (simplifié, voir 'Raccourcis clavier'):
- {
- Pexec(0,"ANIPLAY.PRG","+x100 +y100 +aadresse C:\MOVIES\X.MOV","");
- }
-
- int adresse()
- {
- switch(code())
- {
- case FIN:
- return(0x1b); /* ESC */
- case PAUSE:
- return(' ');
- case RECUL:
- return(0x4B34); /* SHIFT + ⇦ (-10S) */
- case AVANCE:
- return(0x4D36); /* SHIFT + ⇨ (+10S) */
- }
- return(0);
- }
-
- Adresse informations (+z) ne lance pas l'animation mais retourne des
- informations sur l'animation. Cette possibilitée peut servir aux
- programmeurs (buffer de 32 octets):
-
- struct infos
- {
- int largeur;
- int hauteur;
- int plans;
- int images_seconde;
- long total_images;
- long id_compression_image; /* cvid par exemple */
- int qualitee; /* B0: mono(0)/stéréo(1) B1: 8 bits(0)/16 bits(1) */
- unsigned int frequence_fichier;
- unsigned int frequence_machine;
- long total_echantillons;
- long id_compression_son; /* ima4 par exemple */
- int version_player; /* version d'Aniplayer */
- }
- !end_verbatim
-
-
- Messages GEM:
- -------------
-
- Message VA_START:
-
- msg[3] = Chemin (poids fort)
- msg[4] = Chemin (poids faible)
-
- Une ligne de commande peut être ajoutée:
-
- +c: avec contrôle lenteur (-c: sans)
- +d: avec dsp (-d: sans dsp)
- +g: avec GEM (-g: sans GEM)
- +i: bouclage (-i: sans)
- +k: avec clavier (-k: sans pour utiliser AV_SENDKEY uniquement)
- +l: fenêtre réduite (-l: fenêtre normale)
- +m: avec images (-m: son seulement)
- +o nom_cible: conversion fichier (sauvegarde en AVR/WAV/AIF/AVI/MOV)
- +p: avec son (-p: coupure son)
- +q: avec qualité (-q: sans)
- +r: rééchantillonnage du son (-r: sans)
- +s: sauter images (-s: toutes les images)
- +t: boutons magnétophone (-t: curseur)
- +v: avec affichage direct (-v: sans)
- +xnnnnn, +ynnnnn: position (5 chiffres max, centrée par défaut)
-
-
- Message 'MP' (M_PLAYER):
-
- msg[3] = Chemin (poids fort)
- msg[4] = Chemin (poids faible)
-
- Une ligne de commande peut être ajoutée:
-
- +d: avec GEM (-d: sans GEM)
- +i: bouclage (-i: sans)
- +o nom_cible: conversion fichier (sauvegarde en AVR/WAV/AIF/AVI/MOV)
- +p: avec son (-p: coupure son)
- +s: sauter images (-s: toutes les images)
- +xnnnnn, +ynnnnn: position (5 chiffres max, centrée par défaut)
-
- msg[5] = 0 ou message ('MP' par exemple)
- pour un message de retour en fin de fichier
-
-
- Message AV_SENDKEY:
-
- msg[4] = Touche clavier (format GEM)
-
-
- Message 'AP':
-
- - Message de demande de nouvelle position en secondes:
-
- msg[3] = 1
- msg[4] = Secondes (poids fort)
- msg[5] = Secondes (poids faible)
-
- Pas de message de réponse.
-
- - Message de demande de nouvelle position en images:
-
- msg[3] = 2
- msg[4] = Image (poids fort)
- msg[5] = Image (poids faible)
-
- Pas de message de réponse.
-
- - Message de demande d'informations:
-
- msg[3] = 0
-
- Message de réponse 'AP':
-
- msg[3] = Structure (poids fort)
- msg[4] = Structure (poids faible)
-
- typedef struct
- {
- int largeur;
- int hauteur;
- int plans;
- int images_seconde;
- long total_images;
- long id_compression_image; /* cvid par exemple */
- int qualitee; /* B0: mono(0)/stéréo(1) B1: 8 bits(0)/16 bits(1) */
- unsigned int frequence_fichier;
- unsigned int frequence_machine;
- long total_echantillons;
- long id_compression_son; /* ima4 par exemple */
- int version_player; /* version d'Aniplayer */
- long compt_secondes;
- long num_image;
- int reserve[12];
- } INFO_ANIM;
-
-
- Questions/réponses:
- -------------------
-
- Quelles options choisir sur FALCON, pour que l'animation soit la plus
- rapide possible ?
- - Choisir le 320 * 240 (ou 480) en true color sur un VGA (horloge
- vidéo de 25 MHz), ou mieux 320 * 200 sur TV/RGB.
- - Sélectionner utiliser DSP.
- - Sélectionner affichage direct.
- - Sélectionner sans GEM.
- - Charger le fichier.
-
- Le programme affiche parfois: 'Impossibilité de charger le bloc à
- décompresser dans la mémoire DSP' est-ce normal ?
- - Le fichier n'est pas assez compressé. L'image à décompresser est
- segmentée par bloc, et le DSP décompresse au minimum un bloc. Pour
- résoudre le problème, il faudrait traîter une fraction de bloc, ce
- qui ralentirait la décompression des images bien compressées.
- - Le programme désactive le DSP et relance la lecture.
-
- Comment utiliser au mieux le slide-show quand on ne connait pas la
- taille des animations sur FALCON ?
- - Choisir une résolution vidéo supérieure ou égale à 640 * 480 en 256
- couleurs.
- - Sélectionner utiliser DSP.
- - Sélectionner affichage direct.
- - Sélectionner sans GEM.
- - Sélectionner le répertoire du slide-show.
- - Si l'image est inférieure ou égale à 320 * 240 l'affichage
- s'effectue en true color (cas de la plupart des films).
- - Si l'image est supérieure à 320 * 240 l'affichage s'effectue dans
- la résolution courante (cas de la plupart des photos, ce qui n'est
- pas très pénalisant cas le défilement est proche d'une image/s).
-
-
- Matériel utilisé pour les tests:
- --------------------------------
-
- FALCON 030 avec Speed Resolution Card (68030 à 40 MHz, bus à 20 MHz,
- DSP à 40 MHz) en SVGA 640 * 400 true color (horloge 40 MHz).
- CD-ROM SCSI PIONNER 10X avec SPIN comme driver.
-
- La limite du programme est atteinte avec une animation de l'ordre de
- 320 * 240 en CVID 12 images/s si les images ne sont pas assez
- compressés (son répété car trop de données à envoyer au DSP).
- Maintenant avec une Centurbo II, les animations de cette taille ne
- posent plus de problèmes.
-
-
- Shareware:
- ----------
-
- Aniplayer est un Shareware, non du domaine public.
-
- Pour vous enregistrer comme utilisateurs, envoyez:
-
- - US$10, CAN$15, 15DM, 7UKP ou 50F à mon adresse:
-
- Didier MEQUIGNON
- 25, rue de l'Ascenseur 62510 ARQUES
- FRANCE
-
- - Vos coordonnées:
-
- Nom
- Adresse
- Ville Pays
- E-mail
- Votre machine pour information
-
- Vous recevrez votre clef personnelle à entrer dans le formulaire
- d'enregistrement. La boite d'enregistrement disparait alors et la clef
- est sauvée dans ANIPLAY.INF. Toute modification du .INF peut détruire
- la clef.
-
-
- Remerciements (contribution ou idées):
- --------------------------------------
-
- Bertrand Marne de Rosny Sous Bois (F).
- Simon Yardley de Ashingdon Rochford (GB).
- Christophe Ricard de Grabels (F).
- Yu-Ou Wang de Paris (F).
- Pascal Ricard de Pierrevert (F).
- Bruno Levionnois (F).
- Houplon Joël de Chaville (F).
- Philippe Conceicao de Schiltigheim (F).
- Christophe Villeneuve de Bourges (F).
- Guillaume Tello de Montreuil Bellay (F).
- Bruno Bégni de Saint-Gingolph (F).
- Denis Huguet de Mehun sur Yèvre (F).
- Jean-Jacques Ardoino (F).
- Mille Babic de Göteborg (S).
- Rémi Vanel (F).
- Thierry Benet (F).
- Joachim Fornallaz de Zürich (CH).
- Magnus Kollberg (S).
- Karel Post (NL).
- Francois Le Coat (F).
- Nicolas Boulesteix de Gaillon sur Montcient (F).
- Raymond Collins (US).
- Philippe Castella (F).
- Loïc Sébald de Caveirac (F).
- Christian Marillat (F).
- Clément Benrabah (F).
- Noah Silva (US).
- Frédéric Boudet de Tonneville (F).
- Patrick Delecluse de Bruille St Amand (F).
- Jo Vandeweghe de Dottignies (B).
- Oliver Heun de Mainz (D).
- Alexander Kartalija de Bad Durrheinidem (D).
- The Removers (F).
- Thomas Raukamp (D).
- Alexander Clauss (D).
- Robert Blätter de Hamburg (D).
- Karel de Bruijn de St. Jansteen (NL).
- Gilbert Duquesne de Lille (F).
- Alain Larrodé de Villacoublay (F).
- Nicolas Richeton de Poitiers (F).
- Bernd Maedicke (D).
- Jan Daldrup de Kaarst (D).
- Sasa Andrijasevic (HR).
-
-
- Autres réalisations:
- --------------------
-
- PICDESK, affiche une image (X)IMG/GEM ou un motif sur le bureau GEM,
- sélecteur de fichiers étendu, nouvelles résolutions vidéo, affichage
- accéléré, et touches mortes. Freeware. FALCON.
-
- SONDIGIT, échantillonneur sonore avec ou sans D2D, formats
- WAV/AIF/AVR/DVS. Freeware.
-
-
- MEQUIGNON Didier, Février 2000
-
-
- P.S.
- ----
-
- Les cas 'non testé' sont soit l'absence de carte graphique ou
- l'absence de fichier dans ce format pour tester le logiciel ...
- Si vous constatez un problème avec votre carte graphique, contactez
- moi SVP.
-
- Pour toute information sur les formats non reconnus, des suggestions,
- ou des remarques sur le logiciel écrire à l'adresse suivante:
-
- 25, rue de l'Ascenseur 62510 ARQUES FRANCE
-
- Ou laisser un message sur:
-
- internet e-mail: didier.mequignon@wanadoo.fr
- web: http://perso.wanadoo.fr/didierm/
- http://aniplay.atari.org
-
- Si vous écrivez pour indiquer un problème, veuillez indiquer:
- - La version d'ANIPLAYER.
- - Le type de machine (et la carte accélératrice si elle existe).
- - Le mode graphique utilisé (ou la carte graphique).
- - Les options sélectionnées.
- - Le format de fichier.
- - Le type de compression (visible par les touches I ou ^I).
- - La description du problème.
-
- Toute suggestion jugée utile sera intégrée au programme...
-
-